the opiate of the masses - Spanish English Dictionary